.wrapper {
  position: relative;
  height: 100%;
  font-size: 12px;
}

.ruler-v {
  position: absolute;
  left: 0;
  width: 100%;
  background: #383838;
  height: 25px;
  z-index: 2;
}

.ruler-h {
  position: absolute;
  left: 0;
  background: #383838;
  width: 25px;
  height: 100%;
  z-index: 2;
}

.grid {
  background-color: #faf7ec;
  position: absolute;
  top: 25px;
  left: 25px;
  bottom: 0;
  right: 0;
  z-index: 0;
  width: calc(100% - 25px);
  height: 775px;
}

.content {
  position: absolute;
  top: 25px;
  left: 25px;
}